const express = require('express')
const router = express.Router()
const router_handler = require('../router_handler/index')

// //中间件判断封面图片文件 -++++++++++++++++++++++++++++++++++++++++++++++++++++重要
// const path = require('path')
// const multer = require('multer')
// //存案地址（最简单的写法）
// // const uploads = multer({ dest: path.join(__dirname, './coverImg') });
// //存图地址（较全的写法）
// const storage = multer.diskStorage({
//     destination: function (req, file, cb) {
//         cb(null, path.join(__dirname, '../coverImg'))//保存的路径
//     },
//     filename: function (req, file, cb) {
//         extname = path.extname(file.originalname) //图片的扩展名 如果是.jpg则保存.jpg
//         cb(null, file.fieldname + '-' + Date.now() + extname) //保存在 destination 中的文件名(avatar123+时间戳)
//     }
// })
// const uploads = multer({
//     storage: storage,
//     limits: { fileSize: 1024 * 1024 } // 限制1024KB  1MB 
// })

// //上传图片(avatar123指的是formdata中文件的key/或者说是form表单对应的name属性的值)
// router.post('/loadImg', uploads.single('avatar123'), router_handler.loadImg)


// formidable上传文件(在router_handler使用)
router.post('/loadImg', router_handler.loadImg)

module.exports = router